.win-login .logo{
    width: 2.9rem;
    height: .9rem;
    background: url(../../../images/icon-logo.png) center no-repeat;
    background-size: contain;
}

.win-login h2{
    margin: -.3rem auto 0;
}

.win-login .btn-guest,
.win-login .btn-fb{
    width: 5.8rem;
    height: .9rem;
    font-size: .32rem;
    text-decoration: none;
    color: white;
    line-height: .9rem;
    display: block;
    margin: .4rem auto 0;
    border-radius: .1rem;
}

.win-login .btn-guest{
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=75%,finishy=40) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fe994d,endcolorstr=#fe842a,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=75%,finishy=40) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fe994d,endcolorstr=#fe842a,gradientType=0);/*IE8*/
    background:#fe842a; /* 一些不支持背景渐变的浏览器 */
    background:-moz-linear-gradient(top, #fe994d, #fe842a);
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fe994d), to(#fe842a));
    background:-o-linear-gradient(top, #fe994d, #fe842a);
}

.win-login .btn-fb{
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=75%,finishy=40) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4664be,endcolorstr=#3852a4,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=75%,finishy=40) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4664be,endcolorstr=#3852a4,gradientType=0);/*IE8*/
    background:#4664be; /* 一些不支持背景渐变的浏览器 */
    background:-moz-linear-gradient(top, #4664be, #3852a4);
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4664be), to(#3852a4));
    background:-o-linear-gradient(top, #4664be, #3852a4);
}

.win-login .btn-fb span{
    display: block;
    float: left;
}

.win-login .icon-fb{
    width: .4rem;
    height: .4rem;
    margin: .25rem .06rem 0 1.7rem;
    background: url(../../../images/entry_fb.png) center no-repeat;
    background-size: contain;
}

.win-login .line{
    width: 95%;
    height: 1px;
    margin: .5rem auto 0;
    position: relative;
}

.win-login .line-right,
.win-login .line-left{
    width: 35%;
    height: 1px;
    position: relative;
    background: white;
}

.win-login .line-left{
    float: left;
}

.win-login .line-right{
    float: right;
}

.win-login .box{
    width: 95%;
    height: 1.09rem;
    margin: 0 auto;
    position: relative;
    padding: .42rem 0 .30rem 0;
    display: flex;
    justify-content: center;
}

.win-login .line-bot{
    width: 1px;
    height: 1rem;
    position: absolute;
    bottom: 0;
    left: 50%;
    border-right: solid 1px white;
}

.win-login .box a{
    width: 1rem;
    height: 1rem;
    font-size: .28rem;
    margin: 0 .5rem;
    color: #648095;
    text-decoration: none;
    display: inline-block;
}

.win-login .box a span{
    display: block;
    width: 100%;
}

.icon-login{
    width: .66rem;
    height: .66rem;
    background: url(../../../images/entry_login.png) center no-repeat;
    background-size: contain;
}

.icon-register{
    width: .66rem;
    height: .66rem;
    background: url(../../../images/entry_register.png) center no-repeat;
    background-size: contain;
}

.box a span.name{
    margin-top: .10rem;
}


/*@media screen and (min-width: 376px){*/
    /*.win-login .logo{*/
        /*width: 1.66rem;*/
        /*height: 0.51rem;*/
    /*}*/

    /*.win-login h2{*/
        /*margin: -0.17rem auto 0;*/
    /*}*/

    /*.win-login .btn-guest,*/
    /*.win-login .btn-fb{*/
        /*width: 3.31rem;*/
        /*height: 0.51rem;*/
        /*font-size: 0.18rem;*/
        /*line-height: 0.51rem;*/
        /*margin: 0.23rem auto 0;*/
        /*border-radius: 0.06rem;*/
    /*}*/

    /*.win-login .icon-fb{*/
        /*width: 0.23rem;*/
        /*height: 0.23rem;*/
        /*margin: 0.14rem 0.03rem 0 0.97rem;*/
    /*}*/

    /*.win-login .line{*/
        /*margin: 0.29rem auto 0;*/
    /*}*/

    /*.win-login .line-right,*/
    /*.win-login .line-left{*/
        /*width: 35%;*/
        /*height: 1px;*/
    /*}*/

    /*.win-login .box{*/
        /*width: 95%;*/
        /*height: 0.62rem;*/
        /*padding: 0.24rem 0 0.17rem 0;*/
    /*}*/

    /*.win-login .line-bot{*/
        /*width: 1px;*/
        /*height: 0.57rem;*/
    /*}*/

    /*.win-login .box a{*/
        /*width: 0.57rem;*/
        /*height: 0.57rem;*/
        /*font-size: 0.16rem;*/
        /*margin: 0 0.29rem;*/
    /*}*/

    /*.icon-login{*/
        /*width: 0.38rem;*/
        /*height: 0.38rem;*/
    /*}*/

    /*.icon-register{*/
        /*width: 0.38rem;*/
        /*height: 0.38rem;*/
    /*}*/

    /*.box a span.name{*/
        /*margin-top: 0.06rem;*/
    /*}*/
/*}*/